PROGRAMACIÓN ORIENTADA A OBJETOS |
||||
Generalidades---------------------------------------------------------------------------------------------- |
||||
Código: 32262 | Departamento: Ciencias de la Computación | |||
Curso: 5º | Cuatrimestre: 2º | |||
Tipo: Optativa | Créditos: 4,5 | Teóricos: 3 | Prácticos: 1,5 | |
Objetivos de la asignatura--------------------------------------------------------------------------------- |
Con esta asignatura se pretende enseñar al alumno el paradigma de Programación Orientado a Objetos. El objetivo principal será plantear una metodología de construcción de programas orientados a objetos necesarios para desarrollar soluciones software a problemas reales, de forma que estos programas sean robustos frente a fallos y estén bien documentados. Para ello se estudiarán técnicas de análisis y diseño orientadas a objetos. |
Recomendaciones o requisitos para cursar la asignatura-------------------------------------------------- |
Para cursar esta asignatura es necesario tener conocimientos de programación en general para poder comprender el paradigma de programación orientada a objetos que aquí se presenta. |
Programa--------------------------------------------------------------------------------------------------- |
Tema 1.- Introducción al modelo orientado a objetos (4h). |
1.1.-Evolución de la Orientación a Objetos.
|
Tema 2.- Clases y objetos (10h). |
2.1.-Clases y Métodos.
|
Tema 3.- Herencia (10h). |
3.1.-Superclases y Subclases.
|
Tema 4.- Análisis y diseño orientado a objetos (6h). |
4.1 Introducción al modelado conceptual de sistemas. 4.2 Modelado de la estructura de objetos de un sistema. 4.3 Modelado del comportamiento de un sistema. 4.4 Diseño orientado a objetos de los componentes de un sistema. 4.5 Patrones de diseño. |
Prácticas---------------------------------------------------------------------------------------------------- |
Las prácticas se desarrollarán en una serie de sesiones de laboratorio: |
|
Evaluación-------------------------------------------------------------------------------------------------- |
La calificación final de la asignatura será la suma de las notas obtenidas en:
|
Bibliografía-------------------------------------------------------------------------------------------------- |
|
<VOLVER>